package org.bookmarksframework.core.history
{
	import flash.events.IEventDispatcher;
	
	import mx.collections.ArrayCollection;
	
	import org.bookmarksframework.core.browser.IBrowserHistory;

	public interface IHistory extends IBrowserHistory
	{
		function store(value:*):void;
		
		function get collection():ArrayCollection;
		
		function get current():*;
		
		function get next():*;
		
		function get previous():*;
		
		function destroy():void;
	}
}